// ivew 复写的组件
.ivu-input {
  border: 1px solid #e3e3e3;
}
.ivu-form-item-label {
  padding-right: 0px !important;
}
.ivu-table-tip {
  display: none;
}

.formMarginBtm20 {
  .ivu-form-item {
    margin-bottom: 20px !important;
  }
}
.ivu-select-multiple .ivu-tag {
  height: 24px !important;
  line-height: 24px !important;
  font-size: 14px !important;
  margin: 3px 4px 6px 0;
}
.ivu-select-multiple .ivu-tag i {
  top: 1px !important;
}
th .ivu-table-cell {
  font-size: 16px !important;
}
td .ivu-table-cell {
  font-size: 14px !important;
}
.ivu-table-wrapper-with-border {
  border: 1px solid #e8eaec !important;
  border-bottom: 0 !important;
  border-right: 0 !important;
}
.ivu-table td,
.ivu-table th {
  border-bottom: 1px solid #e8eaec !important;
  padding: 12px 0 !important;
}
.ivu-table-cell {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.ivu-table-border th {
  border-right: 1px solid #e8eaec !important;
}
.ivu-select-input {
  height: 36px !important;
  line-height: 36px !important;
  box-sizing: border-box !important;
  font-size: 16px !important;
}
.ivu-select-multiple .ivu-select-input {
  line-height: 36px !important;
  top: 0 !important;
  font-size: 16px !important;
}
.ivu-select-dropdown-list {
  max-height: 130px !important;
  .ivu-select-item {
    font-size: 14px !important;
  }
}
.ivu-date-picker-cells,
.ivu-date-picker-header {
  font-size: 14px !important;
}
.ivu-message {
  font-size: 14px !important;
}
.ivu-page {
  font-size: 14px !important;
}
.ivu-select-not-found {
  font-size: 14px !important;
}
.ivu-select-default.ivu-select-multiple .ivu-select-selection {
  min-height: 0 !important;
}
.iviewIptWidth165 {
  width: 165px !important;
}
.iviewIptWidth250 {
  width: 250px !important;
}
.iviewIptWidth307 {
  width: 307px !important;
}
.iviewIptWidth1075 {
  width: 1075px !important;
}
.marginRight0 {
  margin-right: 0px !important;
}
.marginLeft15 {
  margin-left: 15px;
}
.ivu-input,
.ivu-select-selection,
.ivu-select-placeholder,
.ivu-select-selected-value,
.ivu-icon-ios-calendar-outline {
  height: 36px !important;
  line-height: 36px !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
}
.ivu-radio-group-item {
  font-size: 14px !important;
}
// 弹窗垂直居中
.vertical-center-modal {
  display: flex;
  align-items: center;
  justify-content: center;
  .ivu-modal {
    top: 0;
  }
}
.ivu-modal-header-inner {
  font-weight: bold !important;
  color: #333 !important;
  font-size: 16px !important;
}
.ivu-modal-header,
.modal {
  .header {
    font-size: 16px !important;
    font-weight: bold !important;
    color: #333 !important;
  }
}

.ivu-radio-wrapper {
  color: #000 !important;
}
.ivu-btn-primary {
  span {
    color: #fff !important;
  }
}
.ivu-form-item-content {
  position: relative !important;
  .ivu-select-dropdown {
    top: 37px !important;
  }
}
.formMarginBtm20 .ivu-form-item-content > span {
  font-size: 16px !important;
  height: 36px !important;
  line-height: 36px !important;
  font-weight: 400;
  .label {
    color: #000 !important;
  }
}
.formMarginBtm20 .ivu-select-input {
  font-size: 16px !important;
  height: 36px !important;
  line-height: 36px !important;
}
.formMarginBtm20 .ivu-input,
.ivu-select-selection,
.ivu-select-placeholder,
.ivu-select-selected-value,
.ivu-icon-ios-calendar-outline {
  font-size: 16px !important;
  height: 36px !important;
  line-height: 36px !important;
}
// 时间选择器-清空按钮 垂直居中
.ivu-input-prefix i,
.ivu-input-suffix i {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
}
.tableFont {
  color: #389afc;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
}
.disFlex{
  display: flex;
  justify-content: space-around;
}
.tableBlakcFont {
  font-size: 14px;
}
.tableOrangeFont {
  font-size: 14px;
  color: orange;
}
.tableRedFont {
  font-size: 14px;
  color: red;
}
.tableGreenFont {
  font-size: 14px;
  color: #1dde85;
}
.tableLeft {
  margin-left: 10px;
}
.ivu-form-item-label {
  font-size: 14px !important;
}
.ivu-tag-text,
.ivu-select-placeholder,
.ivu-input,
.ivu-select-input,
.ivu-checkbox-wrapper,
.ivu-select-selected-value,
.ivu-btn,
.ivu-picker-panel-body {
  // font-size: 14px!important;
}
// 规定14px
.ivu-select-input {
  font-size: 14px !important;
}
.vxe-cell .vxe-cell--title {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.ivu-select-dropdown {
  position: absolute !important;
}
.ivu-page-item-jump-next:after,
.ivu-page-item-jump-prev:after {
  content: '\2022\2022\2022' !important;
}
.ivu-table .redRow td {
  .ivu-input {
    color: rgb(250, 62, 59) !important;
  }
  color: rgb(250, 62, 59) !important;
}
.ivu-table .bgredRow td {
  .ivu-input {
    background-color: #f3f3f3 !important;
  }
  background-color: #f3f3f3 !important;
}
.ivu-table .orginRow td {
  .ivu-input {
    color: #FFA652 !important;
  }
  .ivu-input-number-input{
    color: #FFA652 !important;
  }
  color: #FFA652 !important;
}
.ivu-table .greenRow td {
  .ivu-input {
    color: rgb(46, 169, 9) !important;
  }
  color: rgb(46, 169, 9) !important;
}

.tt {
  .ivu-poptip-body-content {
    overflow: hidden !important;
    word-break: break-all;
  }
}
.content_left {
  text-align: left;
}
